Integrity Mechanisms in Database Management Systems
نویسندگان
چکیده
Our goal in this paper is to answer the following question: what mechanisms are required in a general-purpose multiuser database management system (DBMS) to facilitate the integrity objectives of information systems? We are particularly interested in relational DBMS's. Although existing commercial products fall far short of providing the requisite mechanisms, in principle they can be easily extended to incorporate these mechanisms. In a nutshell our conclusion is that realistic mechanisms do exist. Our principal contribution is to identify these mechanisms, ll in the gaps where none existed and point out where gaps still remain. We have also bridged the terminology and concepts of database and security specialists in a coherent manner.
منابع مشابه
Semantic Integrity Support in SQL - 99 and Commercial ( Object - ) Relational Database Management
The correctness of the data managed by database systems is vital to any application utilizing data for business, research, and decision making purposes. To guard databases against erroneous data not reeecting real-world data or business rules, semantic integrity constraints can be speciied during database design. Current commercial database management systems provide various means to implement ...
متن کاملSemantic Integrity Support in SQL-99 and Commercial (Object-)Relational Database Management Systems
The correctness of the data managed by database systems is vital to any application utilizing data for business, research, and decision making purposes. To guard databases against erroneous data not re ecting real-world data or business rules, semantic integrity constraints can be speci ed during database design. Current commercial database management systems provide various means to implement ...
متن کاملIntegrity principles and mechanisms in database management systems
Our objective in this paper is to answer the following question: what mechanisms are required in a general-purpose multiuser database management system (DBMS) to facilitate the integrity objectives of information systems? In a nutshell our conclusion is that realistic mechanisms do exist. Although existing commercial products fall far short of providing the requisite mechanisms, they can be eas...
متن کاملAn Authorization Framework for Database Systems
Today, data plays an essential role in all levels of human life, from personal cell phones to medical, educational, military and government agencies. In such circumstances, the rate of cyber-attacks is also increasing. According to official reports, data breaches exposed 4.1 billion records in the first half of 2019. An information system consists of several components, which one of the most im...
متن کاملDesign Issues for Extensible Concurrency Control Mechanisms
Relational database management systems lack the requisite support for specialized applications such as engineering databases, electronic design databases, geographic databases, etc. Extensible database management systems attempt to ll this void by providing capabilities to deene query language extensions and specialized storage structures that suit the particular application. However, they do n...
متن کامل